Financial markets have been impacted by various factors such as the strength of North American... (2 revisions)